000000000003 000000000034 777777777777 777777777777 000000000204 777777777777 777777777777 777777777777 777777777777 777777777777 000000000044 000000000034 000000000001 777777777777 000000000124 777777777777 777777777777 777777777777 777777777777 777777777777 000000000122 000000000375 000000000032 000000000117 777777777777 777777777777 777777777777 777777777777 000000000275 000000000331 777777777777 777777777777 777777777777 777777777777 777777777777 000000000353 777777777777 000000000022 000000000012 000000000272 777777777777 000000000026 000000000237 777777777777 777777777777 777777777777 777777777777 000000000357 777777777777 000000000362 000000000226 777777777777 777777777777 777777777777 000000000316 000000000343 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000235 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000370 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000002 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000214 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423234166353 701006131141 301326330141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 671374300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 671374300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 437235675351 677344046303 611010360735 677344070345 647356462745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 671374300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 671374300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 671374300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070372731 663376563721 202074167337 671016071323 673514571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006230551 202254166713 715010764705 613375671401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 416232320207 607355767101 703455167351 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 517234571345 605014464703 663376572001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 423536260735 621006032553 202334161721 647354520345 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 523136266703 671006430143 202372220251 627455564735 607304051337 677320000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 423234166353 701006131141 301366132541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 423536260735 621006034141 202074167337 671012071323 673514571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 423536260735 621006034141 202054161727 202574166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 423536260735 621006034141 202455163721 721012764735 623376700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 423536260735 621006034141 202314563351 202575167311 677564051323 637216400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 423536260735 621006034141 202054161727 202574166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 423536260735 621006034141 202314563351 202575167311 677564046313 633500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471420207 607355767101 703455167351 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 423536260735 621006034141 202054161727 202574166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 423536260735 621006034141 202314563351 202575167311 677564041713 673514571001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 423536260735 621006330157 202376361703 711010272735 627334167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 671374300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 671374300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000016 777777777777 777777777777 457315167323 655015464735 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000016 777777777777 777777777777 457315167323 655015464735 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000016 777777777777 777777777777 457315167323 655015464735 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000016 777777777777 777777777777 457315167323 655015464735 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000016 777777777777 777777777777 777777777777 423536260735 621006032553 202475162745 713024041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 503474572711 675336462745 667235660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 447356462745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 427515062745 673136420235 532500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000134 777777777777 777777777777 777777777777 000000000135 000000000136 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000137 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000045000030 777777777777 777777777777 000000000140 777777777777 777777777777 777777777777 777777777777 777777777777 000000000274 777777777777 777777777777 777777777777 777777777777 000000000144 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000014 000000000031 000000000016 000000000027 000000000020 000000000015 000000000024 777777777777 000000000017 000000000021 777777777777 777777777777 777777777777 777777777777 000000000013 000000000025 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000131 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000133 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 407315560735 677447220233 452204030145 301011560707 643235662501 713375766401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 417636071313 717467220233 452204030151 303124051751 627554520205 653376265401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 423234563737 351016262751 647454562001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 447357167565 202331244101 301466061101 453034365501 407316062745 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 467036264735 351011545221 203054171713 667135672101 717516562313 673504060401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 467375667565 203454572323 713134400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 467375672313 713137135101 466251020151 325400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000241 000000000243 000000000245 000000000247 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000030 777777777777 000000000023 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 473036060565 202132246101 723454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 503035467533 407316467565 203454572323 713134400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 503035467733 607447220345 627515171313 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000044000103 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000130 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000132 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 503376272337 663027220233 452204030147 303024052337 665011060745 733137100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 523455167323 723627220207 446464060735 723236172713 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 547375467565 202415167313 202214166331 201210141623 515011662751 737376265401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000213 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000033 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 000000000074 777777777777 547376362733 647514535101 426451420151 301620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607316467401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000352 000000000346 000000000350 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 000000000077 000000000047 000000000062 000000000072 000000000075 000000000070 000000000063 000000000065 000000000105 000000000100 000000000102 000000000051 000000000061 000000000106 000000000114 000000000056 000000000053 000000000054 000000000036 000000000076 000000000052 000000000057 000000000111 000000000112 000000000042 000000000037 000000000043 000000000050 000000000116 000000000071 000000000035 000000000115 000000000074 777777777777 000000000064 000000000066 000000000046 000000000060 000000000041 777777777777 000000000110 777777777777 000000000055 777777777777 777777777777 777777777777 000000000073 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 407114135101 523454164731 627444041515 420000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 407455171751 677515462565 202516260723 663136220203 232040000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 413034261303 637127220251 713035166313 711010731401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 413034367735 351012662735 723536260501 301420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 413135673313 673236372313 351012471303 647314571101 435500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 413374175165 202516260723 663136220203 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 413375766313 351012471303 647314571101 441460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000145 777777777777 000000000146 000000000147 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000150 000000000143 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000151 000000000152 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000153 000000000141 000000000142 000000000067 000000000103 000000000104 000000000154 000000000155 777777777777 777777777777 777777777777 777777777777 000000000107 000000000113 000000000101 000000000045 777777777777 777777777777 777777777777 000000000156 777777777777 777777777777 777777777777 777777777777 000000000157 000000000160 000000000161 000000000162 000000000163 000000000165 000000000166 000000000167 000000000170 000000000171 000000000172 000000000173 000000000174 000000000175 000000000176 000000000177 000000000200 000000000201 000000000164 000000000202 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000203 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000254 000000000257 000000000262 000000000265 000000000270 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 413375766565 202331244101 311466600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 413376070165 202516260723 663136220203 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 423136361703 713514571565 202554567351 727454120141 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 423374463747 677347220251 713035166313 711010730401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 427235671751 627235635101 523454164731 627444042515 430000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 427534366323 621644052345 607235462745 202024641001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 427535462745 351012471303 647314571101 411420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 433136266703 721644052345 607235462745 202024641001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 433236272321 351012471303 647314571101 405500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 437036571747 351012471303 647314571101 441420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 437374562313 661644052345 607235462745 202024641001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 437454562735 613136263565 202516260723 663136220215 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 443036262363 351012471303 647314571101 425150600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 443134762731 351012662735 723536260501 301420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 443135162313 637174571165 202554567351 727454120145 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 443135466721 677316475165 202516260723 663136220211 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 443535562565 202554567351 727454120145 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 453136370313 713474567165 202516260723 663136220203 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 457234571327 627174160745 621644046625 441006232143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 463135161335 647517235101 533135672353 713024031153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 463374260707 643136671727 645644052345 607235462745 202124643001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 467036274165 202554567351 727454120147 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 467235466165 202516260723 663136220221 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 467375771313 351012471303 647314571101 425150600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 473136772337 671644053313 673516571303 201447100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 477074360733 351012471303 647314571101 425150600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 503036361703 661644053313 673516571303 201406100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 503314172337 351012662735 723536260501 311540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 503316567327 351011545221 201446232401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 503376372165 202516260723 663136220213 232140000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 503515766313 667627220233 452204031151 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 503636464303 637376260747 351011545221 201446334001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 517075772353 715644053313 673516571303 201447000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 517214167335 677347220251 713035166313 711010523215 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 523375772165 202331244101 311466600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 523455772705 627517265737 745644052345 607235462745 202126400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 533375472303 647454535101 523454164731 627444044133 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 533375647313 727334167335 351012471303 647314571101 425460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 537215171751 663127220233 452204031151 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 537234567313 711644052345 607235462745 202124643001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 537236472317 627356372313 647347220251 713035166313 711010530401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 416471444533 553236063165 202516260723 663136220213 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000120 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000121 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 517574562751 202214166331 201324050303 727304771501 423136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 743514571333 714017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 517574562751 202214166331 201324050313 723136223747 202114571727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 743514571333 714017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000123 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000127 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000341 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 405624041713 623036220221 607315400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000125 000000000126 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 411426020207 627114171101 443035466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 411426220207 627114171101 443035466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 547235635101 466251020141 315414220241 643235464741 202035466743 727236372001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 547035663565 202331244101 301466061101 503215166323 701010166333 707535171401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000017 777777777777 777777777777 777777777777 547375664565 202331244101 301466061101 503215166323 701010166333 707535171401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506531001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000017 777777777777 777777777777 777777777777 463235663703 665644046625 441006031541 611012064323 663236020203 663336172401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506531001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 503454172351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 325405420247 723534462735 721011272735 637314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 416470420245 607354467733 202154161753 663517100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 523454161305 202414171311 674000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466246430555 261011064751 717375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 305550226101 503035466303 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 305545420215 647355460763 717375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020147 321460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 325405420247 723534462735 721011272735 637314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 301445420233 607355600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 311445420245 677476300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466246430555 261012464313 647334571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020147 311400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 315405420231 607356475001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 315465420233 607075064735 625012267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 311425420345 647175072001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466246430555 405304043745 607620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 305550226101 413136263731 727354400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 305550126101 423134571323 673160000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 311405420225 727315160737 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 311420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 331400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 301600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 301440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020141 321414426101 423035620227 677315367757 647517200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 301440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000060 777777777777 466251020141 321414426101 413235466101 537136372315 647135462001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733176471551 340017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020141 321410326101 523375520211 647135671751 613234571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 301600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020177 375760000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 325400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 325400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 301440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 311545420247 723535566401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 311445420247 663036662735 613536263401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 311505420207 643136264751 677340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020151 311545420205 627454300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020141 315410226101 503215166101 407315570753 647476400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020145 311525420251 627455564735 607304051337 677320000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 000000000034 777777777777 466251020141 321414526101 517514573313 202055267745 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733476567001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000225 000000000217 000000000222 000000000205 000000000210 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 467070372731 663376563721 202515170101 513375766401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070330553 331011527101 467072764337 713514571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070330555 321010467731 677454571501 437535672321 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330555 341010467735 673024046703 713075072727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330545 325010467753 637314171501 457135172321 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330553 321012364303 713375620217 627455460707 640000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070330553 301012364313 713457120303 673104042323 607354500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330555 301013173337 673354520251 643375570347 677340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070330553 301010464703 673124051721 607355366313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070330557 331012327101 447515764001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070331141 341011264733 202214171345 647460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070330543 301012373703 673475767101 437455772741 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331141 321012267717 627444050313 607474500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331141 331012227101 517574167347 677340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070331541 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070331145 331011460747 627456771323 723136220353 673236420161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331147 341011560745 745010360745 663476462703 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070331153 305012370323 617136220231 607044021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331145 341012727101 517415161713 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070331145 311010760603 715011541213 202314161337 713036467745 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070330543 321011460745 713624051303 727075073713 713174571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070331145 301011260733 627464043723 613055767347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070330545 331010262735 202275660741 700000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070331153 305012370323 617136220231 607044021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330555 301011560745 647035667313 202334171361 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331145 321011560745 745010366337 727515162745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331147 331010766337 713234120205 607455662747 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070330155 305012464323 671010664731 665012267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070330153 325012566351 713036462707 640000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070330543 341011564727 625010462703 660000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070332143 340000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 467070330555 311011767101 723214520221 627034420337 631014120241 647340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330543 305011166737 637135662501 443374760735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330543 335012464313 677115771313 202174561303 663134500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000007 777777777777 777777777777 777777777777 467070331151 331011560745 655011561607 677454400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641426530141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070330541 346024046303 717136273745 647514571101 727355172101 305500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070331145 331011460747 627456771323 723136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070330553 311012464313 202176262703 721012764323 723124043303 723214571001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330557 331011327101 517135364721 607454120115 202245620227 647320000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 467070372731 663376563721 202515170101 513375766401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070332143 321010760603 715010772731 617200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070332147 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070332145 342044046713 607476571313 667135672347 202455767733 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070332145 342044046713 607476571313 667135672347 202455767733 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000007 777777777777 777777777777 777777777777 467070332145 342044046713 607476571313 667135672347 202455767733 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641426530141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331551 321011062731 665176320221 607554567001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331551 321011062731 665176320221 627234764351 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331551 311012267705 627456420221 627315571401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070331547 331011167317 677314620231 647354460753 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070331551 341012450255 202314161001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070331551 341012450255 202314161001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331545 301012764751 237464042735 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331545 301012764751 237464047751 643136220213 673100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070331545 311012467733 202475163733 677340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070332141 345012373703 673475767101 437455772741 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070330541 311012372353 713320000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330553 341010767745 623375620227 647355700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330541 331012060745 723624053737 713314400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000007 777777777777 777777777777 777777777777 467070331541 341012372747 607344043713 713314161721 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641426530141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070330545 321011267763 617124050313 663655400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000017 777777777777 777777777777 777777777777 467070331147 311010171351 202555162747 617036300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506531001 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070330553 301010367735 673234523747 202075771335 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 413034420231 647354500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330543 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 526352551613 421005520241 476472344605 462124041203 421011444635 424000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330541 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330541 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 526352551613 421005520241 476472344605 462124041203 421011444635 424000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070330541 341010760731 663235767001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467070331541 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070330543 321012427207 271011462713 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070332145 342044330501 407314574101 443036273723 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 467070332145 342044331101 407314574101 443036273723 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000017 777777777777 777777777777 777777777777 467070332145 342044331501 407314574101 443036273723 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506531001 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 467070330541 341004331001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 467070330545 321012267705 627456420251 607156400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466070331141 321004331101 517035662363 202135171713 673474562401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000077 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000006 777777777777 777777777777 777777777777 426451431153 335012367735 677334120333 607075064735 625016267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451431155 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451431155 333040000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451431155 333020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451431141 313040000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451431141 313020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451431141 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451430541 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451431143 336020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451431141 331012462745 667235660731 202314563351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451431141 331012462745 667235660731 202455163721 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 000000000000 777777777777 426451431141 331011541555 341406030101 517636372313 665010400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 000000000000 777777777777 426451431141 331011541555 341406030101 517636372313 665007737401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 000000000000 777777777777 426451431141 331011541555 341406030101 517636372313 665010300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451431141 345010542543 341464046303 610000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 000000000000 777777777777 426451431141 331011541555 341406030101 517636372313 665010200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 426451431141 331012352637 515011050145 306333000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420145 331424055313 673375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451431147 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451431153 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451431153 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451430545 335012071337 631011561657 643376272313 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 426451431155 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420151 321510120211 627355664747 202035466323 717375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 426451420151 301564042723 617214567305 627454762745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451420151 325424045703 713334167335 202275460753 715012062751 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 426451420145 311430220213 733035671501 503036361721 607300000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420151 325410100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420151 325420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 426451420145 305570220251 713375466101 517214161727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420151 331410100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420151 331410320143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 426451420145 331504021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 426451420145 331460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420145 331504021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420151 325504046303 717136273745 647514571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000032 777777777777 777777777777 777777777777 426451420151 325504043345 677356420237 633155161713 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 617375661713 703500077777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420145 331500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420145 311500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 426451420145 305570220251 713375466101 413375772321 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420151 331410400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 426451420147 301440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426451420241 677456420347 737236461721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026603 426314120207 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 301520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420141 301564044313 663135671501 523136266723 673035420245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420145 301560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 406131420143 311504051323 617214171311 202476062735 617136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420143 311604046313 715012267705 627456471401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 311464042761 723136267303 661010566313 617516267735 647076320001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 305544052313 663135562751 713624043745 677536000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 311620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 406131420143 311464051713 673475771101 437455772741 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 305420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 251245241203 421011444635 425245225001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 301624052313 663135562751 713620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420143 301464041345 647035620207 607455166331 644000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 311624041331 677375520207 677535672363 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 315424052321 625012267733 703136220245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 301444043313 663624041303 713454571303 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000042 777777777777 777777777777 777777777777 406131420143 265464040731 613136272101 443135667323 673160000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420141 301564044313 663135671501 523136266723 673035420245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233145 307020077777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420141 305464046323 723515462501 513036361703 663460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420143 305012471337 663304044337 727474520207 677375364713 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 406131420141 301564044313 663135671501 523136266723 673035420245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420145 301630120231 727064041337 727476362401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420141 301564044313 663135671501 523136266723 673035420245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233145 307020077777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420141 301620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 406131420141 301500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420141 305464046323 723515462501 513036361703 663460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420143 315444042703 713464051101 527460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420143 315444040753 623236467745 745004046303 610000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420141 301544041313 617265441721 607120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420143 301564046723 617214566313 202454567303 663115700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 301564051703 713024046703 616175166355 713020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 751447100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420141 305404042703 713464051101 527460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 301460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420141 301564044313 663135671501 723136266723 673035420345 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233145 307020077777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305524051613 461010161707 677535672323 673160000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424042533 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 413034420231 647354500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420143 311570220245 677054571351 202305620257 643236462401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420145 301464052337 665010266303 673260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 301564041313 733136266363 202634172313 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 311550100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305504043245 476352400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026603 426314220207 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305464051751 725010771337 717475560735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305464051303 617214566101 463136674401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305464052735 623136220351 643124041345 647114762401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305504041203 416260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 406131420143 311570120207 677355664713 202315770313 750000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305464052345 677315420211 647076460751 677440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305464043345 607355320215 727255166737 723360000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 406131420143 305464043745 627164051703 723640000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305424054313 713377020345 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424043133 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305464052337 673234120207 607356471313 663300000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305464046723 617214162731 202135462345 627114762401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420143 305604000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305524040707 617376567351 647354700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 426124063303 717504062323 607316570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420143 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420143 315440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305464051751 725176320205 607444060735 621010771323 663300000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641447100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420141 301624041721 713236320227 627354471323 617260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420141 301420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420141 305540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420141 301440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420141 301564044313 663135671501 523136266723 673035420245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233145 307020077777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 375760000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420145 301540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 406131420143 311504041345 627356420205 727455671401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420143 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420143 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424040533 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424040533 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424041133 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424041133 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424041533 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424041533 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424042133 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424042133 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 315424042533 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000020 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026613 426070620207 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305465543101 517516520217 713376371733 607340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305465542101 513034364313 661011462755 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 406131420143 305465542501 523455766331 202074173313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 301504051751 627554520221 607356362735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420143 301624041737 673154571313 673074520245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 311624052313 713335167303 661012267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406131420145 311624052313 713335167303 661012267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000313 777777777777 000000000227 000000000232 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026651 627455560735 405010367735 717375462401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 523136266703 671006430143 202074567351 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 523136266703 671006430551 202574166351 627444046753 713454174401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 523136266703 671006430143 202314563351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000010 777777777777 777777777777 777777777777 523136266703 671006330157 202436566713 202416264735 723136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623535561001 777777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 523136266703 671006330157 202315167313 201520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 523136266703 671006330157 202315167313 201540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 523136266703 671006330157 202315167313 201560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 523136266703 671006330143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006230143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006230147 202474364357 607416060707 640000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 523136266703 671006230161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 523136266703 671006230151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 523136266703 671006230145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 523136266703 671006230541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 523136266703 671006230155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006230543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 376514571333 607344030541 322044051737 727515020107 311760000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006332545 202565620221 607536366703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006230553 202274567101 423376767001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006330155 202130551501 423136072135 202374663323 617120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 523136266703 671006330155 202105620231 727135661313 713174571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 523136266703 671011532161 405011027101 517214173401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671006230551 202416264735 723136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 523136266703 671006130151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 523136266703 671006230161 404000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 523136266703 671006230551 202515062501 423134167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006230551 202114560735 627457100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 523136266703 671006130151 202335161745 675010367735 717535472303 673500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 523136266703 671006130151 411010471303 637375623747 202314164745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 523136266703 671006130151 411010170341 713374161721 647354720233 607060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000007 777777777777 777777777777 777777777777 523136266703 671006330157 202114561723 717235767101 517636372313 667464046001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641426530141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 513035166101 215440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026651 627455560735 411010367735 717375462401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 523136266703 671006130151 202115773735 663374162323 673164052313 713335167001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000007 777777777777 777777777777 777777777777 523136266703 671006330157 202315167313 201426200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641426530141 003777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 523136266703 671006330543 202254161727 202056262713 717120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 523136266703 671006330543 202135564731 647364047303 733036271337 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006330547 202474166753 627304044337 663517266703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006330547 202115171707 677355662707 723134400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 523136266703 671006330545 405010562323 717375620251 717120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 537035466101 215440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242106124401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242126124401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242126224401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 405420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 405440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 405460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 405500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 405520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 405540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 405560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671010260731 617375674501 411460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242026124401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242026224401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242026324401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242046124401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242046224401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242046324401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242066124401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671011464705 713036274501 242066224401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 523136266703 671006130151 411010264731 661010262745 673136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671010172711 647515771323 727325730553 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006530553 202114173323 621010262703 617200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006531147 202334171327 202076572327 677475374401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006230163 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 523136266703 671006531153 202475062745 645012364313 703414171311 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 523136266703 671006130151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 727356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000236 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000251 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000253 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000020 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 437636267501 523454164731 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000240 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000020 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000006 777777777777 777777777777 777777777777 413377171751 677575620155 202075062735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 413377171751 677575620157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000026 777777777777 777777777777 777777777777 413377171751 677575620157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 721426033143 003777777777 777777777777 000000000000 000000000032 777777777777 777777777777 777777777777 413377171751 677575620143 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 617375661713 703500077777 777777777777 000000000000 000000000032 777777777777 777777777777 777777777777 413377171751 677575620143 305012372313 733135671531 553535462713 634000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 617375661713 703500077777 777777777777 000000000000 000000000017 777777777777 777777777777 777777777777 413377171751 677575620163 202415171303 723120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506531001 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 413377171751 677575620143 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 413377171751 677575620157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 413377171751 677575620143 340000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 413377171751 677575620157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000017 777777777777 777777777777 777777777777 413377171751 677575620143 334000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506531001 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 527356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 413377171751 677575620207 677354662745 627354362501 513375766401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 413377171751 677575620147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 413377171751 677575620143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 413377171751 677575620143 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 527356571713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 417375671737 663124052323 701330344647 610000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301624042303 733234420253 673174171001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 301464042345 271011267721 671011464735 733235466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 321544045303 617436562747 202054560753 623376564735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 321524045323 665010272745 657120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 301524041703 713334567101 467236260715 663376200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 301424046323 663234167101 413136472313 713460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 321504045303 673136420215 627516361721 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320223 516024041337 611010566333 677454500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320245 627064052303 673634120257 607315362745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 416232320143 301504046337 727236362501 503136462745 717375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 315444052337 665010266303 673260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 305544043731 627355620251 713136764751 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301464046703 713264044337 713376764751 750000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 311564044647 461010660707 727316474501 477154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 301544042345 271011260733 627464046713 647354466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 305404050321 647315464741 202054171351 640000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 321544045323 613454562731 202336571751 607154100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301604045337 643344044313 673354571747 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301564043745 627164051703 723640000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 305504045323 665012066353 667334571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 315504053713 715011472727 607477262727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 325524043303 617235464751 647136300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 305404044745 627354520247 737134567313 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 301624051323 617264051313 647460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 301464046323 673114120227 677554161721 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 315404045135 202045620227 727360000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320247 276444052337 673624051737 727654100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 305444045745 647475067303 202474171303 737036400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 315564046303 713457120247 677535462401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 315544052347 727254162501 457235663401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 315424055355 677355367501 433037260745 647354300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 417375671737 663124052323 701330344647 614000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 325404045313 633144053703 723500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 305424045337 747074520241 627317266001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 311624050303 727304043303 643137100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311524051751 627554567101 503457274705 747316365723 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 321424041721 713236320227 627354471323 617260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311404051751 727036272101 467036265747 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311544041721 677455663501 547135767317 202075072401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 315424046703 663075766333 202575167317 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 315444040735 607356420203 637036273703 660000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 321524041721 713236320227 673376271001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 315404041721 677354726607 643135663501 433520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 311544042303 733234420205 627134364001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 331464046723 713234166501 413314172351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311504045337 643344040707 657135600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 325464047303 673077120231 607516460401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 301624051323 617214171311 202075472751 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 301504050313 723136220217 713234663323 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 331444045713 671011560707 537235466323 607336300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 311544041323 663304042735 637135462745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301424041737 673154571313 673074520245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 301524045303 673124043303 653036262337 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 315524046703 671011364751 202514167317 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301544041345 727074520257 677375462763 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301524051337 613136272101 423536472337 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 416232320143 311604050313 723136220213 647075062735 613136263713 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 751447100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311604050313 723136220247 723134567327 647476462401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 315404051703 623236120221 727476360723 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 331504042337 671010760745 623354571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 335464046723 617214162731 202454562711 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 315524042303 733234420211 607334571337 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 315544052313 713457120257 607315362745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311424042755 607344045723 713475062735 613036566401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 417375671737 663124052323 701330344647 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 305424045337 643344045713 673354562363 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 321404051751 627554520231 627135362401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 315604052323 665011564707 643035465703 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 315624046313 625332372741 202275166401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 301604041313 713355060745 621010267747 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 325524046313 671010267737 723200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 321624041345 727074520215 647475061313 647340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311464045703 713135620221 727636362745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 335404040735 671010772713 713454120121 751447124401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 325424041603 421012267737 665006100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 301444046303 727454120247 657235667313 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 321444052337 673624041745 677476366313 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 305464041337 611011062731 667460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 305544043303 643134566501 407276260733 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 305564053323 733135320247 607455360745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 305444041345 647035620245 627234400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 325444051751 627554520251 607635467745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 321504043703 713624041721 607354700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 321464051303 745010271337 737354571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301504041303 713457120221 607634571401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 301424041737 673154571313 673074520245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 301424041737 673154571313 673074520245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320231 607044051713 713555161713 202036262703 201426134401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 305464046703 671012767735 634000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 325564045753 607344054753 201210460755 647105120231 647520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 321604051721 607215167101 517214171323 633654162313 640000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 321504050303 727304052721 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 335424046703 713174171313 721012267757 663035662001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 311624045313 713457120251 647135560735 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 311424041721 607455464713 202376263723 717200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 417375671737 663124052323 701330344647 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 301444046303 713457120207 663036265401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 331624052313 713457120215 713134566703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 305404050303 727304046337 717314561313 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 305444045135 202505620257 724000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 305504044303 671330364313 673164053753 663520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 301564052347 627345551721 607524054703 673160000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 331404046363 202315764401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 331424052313 621012764731 663234166747 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311444051323 617214171311 202475166737 673220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 331564041345 647035620205 607275763731 724000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 321424041323 663304042313 643036272001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311624040745 723536267501 517035475001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 325444044607 202514571751 201424024221 501627031555 244000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 335404040735 671010772713 713454120121 467034324401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320143 325444044607 202514571751 201444024231 516225530543 244000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 305504051751 607344044313 607100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 325624051751 627554520251 653234167317 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 311564051707 677516420233 616154171331 647354700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 305624052313 657516267735 647604032143 305424041737 667416572001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320145 305504046713 643454460711 202335771731 627215100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 321564051337 745012361721 627534571331 627235600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320231 607044041303 663654571347 202476072751 723136264735 635012374401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 416232320141 331544044313 663135620211 607555171401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000036 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 406404031141 302060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031545 202245643135 202635772735 634000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404031143 305010127215 271011560735 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404030541 331011527101 537135171705 663536464001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304030541 202045640535 202036566311 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404030541 321010427233 271010266337 677320000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 413455765713 671015464735 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404030543 321012727203 271011060745 713236367735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304030543 202045652135 202275072745 645333160727 727040000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404031143 325012072705 663234320351 627455564735 607300000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032551 405012372353 623135672101 477154664707 627460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304030561 421012372353 623135672101 477154664707 627460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031501 415350327101 417536466313 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031101 441351227101 517214173401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304033501 445351027101 523036264713 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436304034501 435352327101 457235667401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404031141 335010127101 623131467765 607355662401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000032 777777777777 777777777777 777777777777 406404031141 315011427101 417036266347 723454167311 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 617375661713 703500077777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032547 202475162717 667035620231 607040000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032101 515350527101 443036271323 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304030561 421012372353 623135672101 477154664707 627460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304030561 421012372353 623135672101 477154664707 627460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304030555 202436560751 625011460705 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304030557 202436560751 625011460705 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031145 335011427207 271010767711 623036262001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404031143 315010327215 271012172703 723120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031143 435424041331 677375520231 607040000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304033101 451344042313 713335762363 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404030541 341011364735 675011460705 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 406404030543 331010127101 457036064751 727315664727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000015 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 436304032143 424000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031545 202376662745 663375765723 673164061313 607536464715 727304043401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031541 202315172351 663124046313 663035662101 463036362745 202314161001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032147 202036566311 202314161337 713036467745 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031553 202245641535 202075460745 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031153 202245641535 202274174747 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304031153 202265620205 713634167351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032551 425012364303 735011460705 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032543 202445643535 202074171337 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032151 202445641535 202134365703 713116400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032153 202445646135 202057162745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032141 202057162745 202314161001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 436304032545 202475162717 667035620231 607040000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 466251020141 311404052323 701334120307 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301504051337 717135560745 745011560751 643620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301444071313 607444072303 613314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301604063303 711016760731 660000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 331404045337 717136064101 453034367705 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 321444041323 637135467757 261012367753 723214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 321414320251 677324042323 627356372305 647136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020233 607075064735 625016267737 665014274501 737235662337 734000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305524045337 643344044313 713455167751 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311444043323 673174571131 202334161727 647355460763 261011561401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251060507 305440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 301544045703 723234520221 607356260721 607340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466251020145 311504051707 643375475131 202155772731 717136226101 443136271401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251060507 305520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 305544061713 673514571101 623136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301544043713 673124043737 663534200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325414220213 663315171531 202476760733 644000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325404067313 607444070303 723235700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251060507 311440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 305504040735 673124051323 617214171311 717375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020143 311604041721 607455464501 423136067313 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 315444045313 633144052731 663334167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 325544045703 723217120205 627454700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 331404061713 673514571101 723034266313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301604041713 663375664531 202275771737 713136367757 261012372401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 315400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 321414520247 723136662735 202055267745 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 315414320225 677215620245 627535464735 634000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321544021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251060507 315520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 321414120231 747355620217 677514566331 644000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251060507 315560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301444040745 657034474501 513034264735 677540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 321424040735 623136271737 671304040735 623236660721 647465420001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 301544052203 203374663323 617120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 305524046303 423375667303 202136070331 627620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321544021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 331404061713 673514571101 723034266313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 331404046313 677355162101 433454167351 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251060507 325400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 321424040735 623136271737 671304040735 623236660721 647465420001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301444071313 607444072303 613314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301444053723 627475160501 473237264737 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301444040731 607235620215 677536267323 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311504040705 607115126101 413455767347 723135167131 202334166001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 301504052203 203374663323 617120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311524047745 627344050303 723036364335 647260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020143 311564046337 663317120211 677536371401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251060507 331400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000050 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 466251020141 311404052323 701334220307 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301614320211 607555171531 202516561727 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305444046753 663114571131 202415767307 627314567735 261012767401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 325604053323 617515771323 605010364313 607115462401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311404047203 203455767733 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321604043723 673474262745 635304053713 747216260753 617200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 321404042313 613376260721 202575767711 737036262001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311404051721 607354562501 553036562313 713136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321464051353 723204053737 663156372313 647340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 331404046703 713624042337 673374764353 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 305460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466251020151 321444046323 673114120211 626335161721 647135400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311404047203 203455767733 202410300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 325464041313 663315167131 202074171713 663137126101 523454172401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 301604041313 723517120247 617376472001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 305400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 311420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301604045337 643344053703 663274571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301604061713 673514571101 623136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 331404052321 677334171501 467036366313 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301604063303 711016760731 660000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 311414520251 626600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 311414120213 703455766501 553036070313 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020143 325414120263 677536464101 517516562323 627460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311504043337 727316362745 261011062745 717214262745 637136226001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 315440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325404042313 733235360501 517534271303 667035664703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 315500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311444045313 633144043323 673174571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301604041721 713236320215 713035462763 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020245 627074570351 647375664747 721176320211 627475300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301614300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 321420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 321440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 321460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 321500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 321520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 321540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 321560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061107 325400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 466251020141 311404052323 701334320307 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 321414220231 627344041337 717034365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301624041353 673075026101 433454572735 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 325424052741 633035426101 533036262323 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 315504046723 657124043713 673136362745 627515000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 315464044717 727035660401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311504043337 727316362745 261011062745 717214262745 637136226001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 305554220205 627454766353 673105420233 747136271531 202414166001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020205 607474566713 673504031745 621014274501 737035466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020205 607474566713 673504031335 621014274501 737035466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020205 607474566713 673504030747 721014274501 737035466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020205 607474566713 673504032351 641014274501 737035466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020205 607474566713 673504032351 641014274501 717514164745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020205 607474566713 673504030747 721014274501 717514164745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020205 607474566713 673504031335 621014274501 717514164745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020205 607474566713 673504031745 621014274501 717514164745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321544041647 421370141501 335446526553 325526500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311524031335 621014666337 677444052251 545016267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311524031335 621014666337 677444052251 545016267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466251020145 311524031335 621014666337 677444052251 545016267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 331404051721 607455767101 413136263733 607340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311524031335 621014666337 677444052251 545016267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301604067313 607444062337 677440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301604067313 607444062337 677440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 466251061501 423234166353 701005031545 311326033557 301220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 466251061501 423234166353 701005031545 311326033557 305220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 466251061501 423234166353 701005031545 311326033557 311220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 466251061501 423234166353 701005031545 311326033557 315220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 466251061501 423234166353 701005031545 311326033557 321220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311524045337 607344043313 647174567305 607535500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 301544041647 421012372303 633144052345 607235662745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321444043745 677475763131 202475167317 641304052345 627236462401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305424043713 713336567311 202114164331 707535171751 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325404067313 607444070303 723235700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 315444050303 703034464733 647516264737 724000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321504044313 663334267731 621304051707 643034663313 711304053001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 321520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 315544046703 713624042345 607274500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 321560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 311444053303 663136264713 202455771747 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 325420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 325440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 325460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 325500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 325520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 325540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 325560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251061507 331400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 466251020141 311404052323 701334420307 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062107 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062107 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321504044313 663334267731 621304051707 643034663313 711304053001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 321414520247 723534462735 721015062731 703136271401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311404041737 713455162337 711015662703 711010467755 627444071001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 311444045313 633144051337 717135671707 643135167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 331404045313 673464041721 713236372313 673475767001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325414320207 677215626101 537035663401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062107 305420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 315404046313 675010772723 613036300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321444051323 617214171311 202516262723 723135400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 325604051353 723234520203 623314571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301604041713 663375664531 202275771737 713136367757 261012372401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305404040735 623136271737 671304045713 673505420251 727335167001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 315414220225 607075320203 663414571351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 305554120247 723534171351 202456571747 627315400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325404041731 747114520207 607456062735 723136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325404040747 643375320247 727056260733 607355160735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325404046723 657124042323 743375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 301544052203 202374663323 617120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301614220227 607455464735 261011460745 713034262713 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062107 311540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301444052321 607354520241 663035561313 617260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301614120211 647615767131 202314166741 647354700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321504044313 663334267731 621304051707 643034663313 711304053001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 321404040735 605011060753 673174100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311444043353 617216326101 443374261363 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 673104063331 677376220353 673114571101 717514164745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020145 673104063331 677376220353 673114571101 717514164745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062107 315540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 315414120251 677324044303 713554574401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 325424052741 633035426101 533036262323 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062107 321420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311524051303 667474574501 443034462303 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325404040735 623624043345 627135560735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 301604051323 617204053703 717215167317 723375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311524051303 667474574501 443034462303 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 325404045303 673124044347 724000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020211 607335767101 457376267735 607275771401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062107 325400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305504041303 645304043345 607314574531 202214571335 707535171401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305464045353 723514120233 616075771333 647075300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 315414520207 516104044735 717516272707 723376271401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305544045337 625011766323 637136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305404040735 623136271737 671304045713 673505420251 727335167001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305404040735 623136271737 671304045713 673505420251 727335167001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062107 325560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020151 321404051303 723215560735 671304053723 673475462751 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000037 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 466251020141 311404052323 701334520307 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 311444043353 617216326101 443374261363 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 473235471747 677344771501 643376571713 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062507 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305444046753 663114571131 202415767307 627314567735 261012767401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062507 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305504041303 645304043345 607314574531 202214571335 707535171401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 305504041303 645304043345 607314574531 202214571335 707535171401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020141 321404046303 717136253745 647514571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062507 305420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 301604041713 663375664531 202275771737 713136367757 261012372401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 331404041703 717314574531 202574562735 647354700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251020147 331404045337 625012762713 673235663401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305326433555 305220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305326433555 311220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305326433555 315220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305326433555 321220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305326433555 325220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305327034557 305220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305327034557 311220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305327034557 315220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305327034557 321220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305327034557 325220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305326533143 341220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305326533143 345220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 466251062501 423234166353 701005031545 305326533547 315220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000005 777777777777 777777777777 466251062501 423234166353 701005031545 305326533547 321220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062507 315460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062507 315500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062507 315520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062507 315540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466251062507 315560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000273 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 466251020251 627476420211 727354762737 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 466251020251 627476420211 727354762737 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000320 000000000325 777777777777 000000000276 000000000302 000000000306 777777777777 000000000310 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000100 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 523236026647 737134572203 202075767347 677314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201446130501 423135171311 713124771501 423136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201446130501 523136271363 237464042313 717260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201446230101 503215166117 715010462747 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201446230101 423234167313 237464042313 717260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201446134501 502064041737 677454464735 607515771347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201446133401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021543 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 334000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 340000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 344000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021545 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021545 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021545 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202072330541 541012440401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 426000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021543 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021543 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021543 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202574172347 677344041737 673476566351 607356400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 426000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021543 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021543 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021543 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641010771313 627344021543 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000100 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 523236026647 737134572205 202075767347 677314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004330401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004331001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004331401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004332001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004332401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004333001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004333401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004334001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004334401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012760731 661004330541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066134401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066230001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004330401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004331001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004331401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004332001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004332401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004333001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004333401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004334001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004334401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012760731 661004330541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 517574562751 202214166331 201446131101 463036263713 202474371313 627340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 201446131501 523035465723 673164052313 713335167001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 201446132101 422130352303 663264044605 465012041401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 201446132501 413454164731 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026647 737134572207 202075767347 677314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021543 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021543 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202075767347 727316460735 721012264717 643500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 426000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202075767347 727316460735 721011462715 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 426000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021543 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021543 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021543 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641010771313 627344021543 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202074567351 627444021561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201067000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201067100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066130001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066130401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066131001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066131401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066132001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066132401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066133001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066133401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066134001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026647 737134572213 202075767347 677314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201516464101 433315767745 202515773713 711012267737 664000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506130101 463376264517 715010462747 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506130101 463036571323 625176320211 627475300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506130501 417375663313 713135661713 202455767733 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506131501 517134167117 715010462747 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506132101 457036464363 237464042313 717260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506132501 507534562735 647124771501 423136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506133101 477336571117 715010462747 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 517574562751 201506133501 407314574117 715010462747 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506134101 447454123747 202114571727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506134501 513135567751 625011770313 713036464737 673464041401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 201506230501 513035470321 237464042313 717260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202155772745 723204043331 677376220215 713375672101 423136365401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202415162745 713124771501 423136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202455161721 237464042313 717260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202334564345 607344771501 423136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202274564751 641176320211 627475300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202414172731 237464042313 717260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202214567345 745176320211 627475300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202174167311 607314623747 202076561313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202335165713 202165623747 202114571727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202115772717 237464042313 717260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202054567325 745176320211 627475300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202155474723 673164042353 723075066703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202035466363 671176320211 627475300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202335165713 237464042313 717260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202176262713 701176320217 713376472337 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202110541501 433234566311 202474571355 647074500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202056562117 715010462747 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 201767737401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 201767737401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 201767737401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201067000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201067100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066130001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066130401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066131001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066131401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066132001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066132401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066133001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066133401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066134001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066134401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202475772751 641012262711 201066230001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 517574562751 202214166331 202355771351 641012262711 201066200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000050 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026607 627454171603 202075767347 677314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 321620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 321600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 321560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 321540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 321520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 321500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532541 325460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532541 325440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 321460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311465533555 315420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 331440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 331420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 331400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220157 311465534155 325560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532557 335600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532557 335560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532557 335540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532557 335520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532557 335500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532557 335460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532557 335440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 462372451501 423234166133 647347220147 311445532557 335420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000317 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000017 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 523236026633 627634571101 417375671737 663120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 334000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 340000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 305440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 344000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 305400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 305460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 305500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467137162745 202514571333 647354166101 305420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 416132240646 000000000000 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000125 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 417455746713 665006330155 202075767347 677314520203 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006332153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006332155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006332157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430163 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006430563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432163 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530163 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006530563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532163 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330557 604000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330557 610000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 417455746713 665006330155 265424052735 647504032401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 417455746713 665006330155 265444052735 647504033001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000017 777777777777 777777777777 777777777777 417455746713 665006330155 265464052735 647504030401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506531001 777777777777 777777777777 000000000000 000000000017 777777777777 777777777777 777777777777 417455746713 665006330155 265504052735 647504031001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506531001 777777777777 777777777777 000000000000 000000000014 777777777777 777777777777 777777777777 417455746713 665006330155 202416264735 723136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431543 604000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006532151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665015770313 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330161 265426030401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330161 265426031001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330161 265426031401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330161 265426032001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330161 265426032401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330161 265426033001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330161 265426033401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006330161 265426034001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000105 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 417455746713 665006330155 202075767347 677314520205 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331163 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006331563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006332141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006332143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006332145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006332147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006332151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431163 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006432151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531161 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531163 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006531561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431543 610000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665006431545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 417455746713 665006330155 265524052735 647504031401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 417455746713 665006330155 265544052735 647504032001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 417455746713 665006330155 265564052735 647504033401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 417455746713 665006330155 265604052735 647504034001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417455746713 665012067703 617214571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000332 000000000335 000000000337 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 523236026647 723455165713 202075767347 677314500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326547 325012440501 477154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720145 265425530401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720145 265445530501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720145 265445531001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720145 265445531501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720145 265445532001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720145 265445532501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265425531501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265425532101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265425532501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265425533101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265445530501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265445531101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265445531501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265445532101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265445532501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720147 265445533101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265425531501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265425532101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 331012372353 623135672101 447356372345 727076467745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 315012372353 623135672101 447356372345 727076467745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326577 375015627707 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326577 375015627707 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326547 331010367753 713474520203 623555171723 673160000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326547 321012440501 477154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326547 311012440501 477154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326547 315012440501 477154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 311012372353 607456420245 627174571401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 305010762745 623024062313 202574571327 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326647 426072242651 406453120217 647354120233 677115161703 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 345010366303 647454520247 723034762745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 315012372353 623135672101 447356372345 727076467745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 325012267763 202255767313 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 341011167311 727476471323 607304046313 617516571313 713460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326545 331012372353 623135672101 447356372345 727076467745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 523236026647 703036262501 417375671737 663120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 607115531401 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265425532501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265425533101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 522030326547 305012440501 477154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265445530501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265445531101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265445531501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265445532101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265445532501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265445533101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720145 265425531001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 513134371313 607515167735 202114571727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 417214571363 661176320211 627475300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720145 265425531501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720145 265425532001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720145 265425532501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720205 607104066323 673120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720145 265425533501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720145 265425534001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720207 677356372731 723035672101 463134672001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 426000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720143 265425530401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720241 512365531553 301004332401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265425533501 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720151 265425534101 513035167305 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720207 677356372731 723035672101 513234764351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 426000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 523236026647 703315172101 417375671737 663120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720143 265425530401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720143 265425531001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720143 265425531401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720143 265425532001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720143 265425532401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720143 265425533001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720143 265425533401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720143 265445530401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720143 265445531001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720143 265445531401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720143 265445532001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720143 265445532401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720143 265445533001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720143 265445533401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 462372451501 523575720143 265445534001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720145 265425533001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265425531501 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265425532101 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265425532501 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265425533101 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265425533501 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265425534101 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265445530501 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265445531101 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265445531501 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265445532101 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265445532501 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720153 265445533101 446051520241 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 462372451501 523575720335 277060000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 522571700000 000000000000 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000037 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000037 777777777777 000000000036 000000000117 523236026607 627114171101 417375671737 663120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202026720241 713135566303 202354167317 647020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202027020207 677354662745 627354362501 513375766401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046620217 727464051303 653520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046720241 713375262707 721011654633 502204044313 607116172401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202047020263 727514165703 202275660763 607334100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046133501 533234320235 607316760401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046131101 457455162717 667035626101 467035667001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046131501 463235526101 537035663401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046132101 453134167101 503375661713 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046132501 517036464363 607354171303 747035660735 261010364001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046133101 513236362531 202456561313 673476462723 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046130501 477536371703 667024045721 607515161001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046320255 647476467313 715304041721 627345420205 663234364001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046420205 727454464707 655304040745 667476471337 673160000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046120247 723134660735 261011062703 663625420247 643135364001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046220207 607225420203 637376372303 261011367735 634000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046520231 677576274531 202414560745 661017031533 321466130001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202027120213 663134372345 677355161747 202314161101 741465530001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046520241 627036266131 202315773745 745017031533 321466130001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202214166331 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202046220207 607225420203 637376372303 261011367735 634000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202027020207 677354662745 627354362501 513375766401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417134460745 202026420233 607634120247 713235664755 607474167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000344 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000033 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000005 777777777777 777777777777 777777777777 523236026641 647354520207 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000020 777777777777 777777777777 777777777777 503235662501 305426520205 727104051741 727454762737 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000034 777777777777 777777777777 777777777777 523236026655 627356472745 606024041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026655 627356472745 606024042323 607305564735 201066100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026655 627356472745 606024042323 607305564735 201066200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026655 627356472745 606024042323 607305564735 201066300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026655 627356472745 606024042323 607305564735 201066400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 533135672353 713024031151 202255764335 202414571345 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 416471444501 523454164731 627444044145 201010271303 621011067745 607260000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 417036364751 605006430101 423235371303 671011360745 607176562753 753234167001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 533135672353 713024031141 202254166723 625011560745 657460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 533135672353 713024031141 202235663745 647104042313 647575165747 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 412030420251 446404052261 202550121543 311006727543 341367033101 413454162001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000073 000000000117 416471444501 523454164731 627444043547 202072343501 537376265501 713375766401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 533135672353 713024031147 202355772101 447344052747 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 523454164731 627444042143 202555171723 723376271401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 533135672353 713024031157 202475564751 641304043745 677477200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 533135672353 713024030551 202054161721 266215767317 276134464751 641012041401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 416471444501 523454164731 627444043145 202415771713 711372360717 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000032 777777777777 777777777777 777777777777 533135672353 713024031553 202334171317 727136264751 625012364303 734000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 617375661713 703500077777 777777777777 000000000000 000000000032 777777777777 777777777777 777777777777 416471444501 523454164731 627444041143 202134420265 607316460401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 617375661713 703500077777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 416471444501 523454164731 627444044153 202314171713 713576264751 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 412030420241 476452420255 405066232101 201565730561 275606620133 413454162001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 416471444501 523454164731 627444042547 202176260711 202476472711 627356471401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 416471444501 523454164731 627444042551 202135566703 202414560747 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 532024331157 202575062745 625015171501 723215171501 723136266723 673035437401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 416471444501 523454164731 627444040543 202176260711 202476472711 627356471401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 416471444501 405444041745 607234762501 513374262745 723460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 416471444501 405464040711 713234167101 417536371723 673460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 416471444501 523454164731 627444040551 202334171327 202174173745 677340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000037 777777777777 000000000074 000000000117 416471444501 435504046703 713255771323 625011560761 737135466001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 416471444501 523454164731 627444040553 202414572313 711012362731 663460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 416471444501 523454164731 627444042545 202176260711 202476472711 627356471401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 416471444501 523454164731 627444044151 202455761313 713504045703 723640000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 533135672353 713024051313 617136072323 677355171751 202114571727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000034 777777777777 777777777777 777777777777 523236026655 627356472745 606044041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 416471444501 523454164731 627444044151 202455761313 713504045703 723640000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 417036364751 605006433501 446332351647 202555171723 723376200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 417036364751 605006532101 613624072321 625014467737 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 417036364751 605006532101 433036220313 673100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 532044332501 537214571313 203236320351 643236320351 627455564735 607307700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 417036364751 605006530501 473376420223 671012571713 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000032 777777777777 777777777777 777777777777 417036364751 605006530501 457036272351 727354567001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 617375661713 703500077777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 417036364751 605006531101 513136362703 713075062745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 532044330543 202575062745 625015171501 723215171501 723136266723 673035437401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 417036364751 605006430501 533236364751 677456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417036364751 605006431101 423235371303 671012367753 723200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 417036364751 605006431101 423235371303 671010560747 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 417036364751 605006431501 463134672101 623136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 532044330555 202575062745 625015171501 723215171501 723136266723 673035437401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 533135672353 713024031143 202255767101 413036273723 717120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000073 000000000117 416471444501 523454164731 627444044143 202455161721 202075773713 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026040000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 416471444501 523454164731 627444044147 202055166331 202076267715 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026040000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 532044331145 202575062745 625015171501 723215171501 723136266723 673035437401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000073 000000000117 416471444501 435424051751 727114567351 202416267717 713035566713 713460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026040000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000073 000000000117 417036364751 605006431501 513234764351 203114571727 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000037 777777777777 000000000073 000000000117 416471444501 503036566101 457236060745 717277100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 417036364751 605006531501 513136362703 713075062745 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 416471444501 523454164731 627444042145 202074171331 202415766331 607454400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000073 000000000117 533135672353 713024033101 463136366323 625010260751 627334100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 532044331543 202575062745 625015171501 723215171501 723136266723 673035437401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 416471444501 523454164731 627444044153 202075767347 727316460735 723460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000067 000000000117 416471444501 531426620225 677634362501 433236271751 627354262745 637136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 416471444501 523454164731 627444042543 202176260711 202476472711 627356471401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 417036364751 605006532501 533236364751 677456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 533135672353 713024030501 416471444537 446332351647 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 533135672353 713024031141 202314171713 713576264751 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000037 777777777777 000000000073 000000000117 533135672353 713024033101 523456562363 202555175333 607355771401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607034126547 300017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000020 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 523236026607 516311160501 417375671737 663120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471444501 423234166323 673467220147 311505531563 311400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471444501 423234166323 673467220147 311505531563 311460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471444501 423234166323 673467220147 311505531563 311500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471444501 423234166323 673467220147 311505531563 311520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471444501 423234166323 673467220147 311505531563 311540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471444501 423234166323 673467220147 311505531563 311560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471444501 423234166323 673467220147 311505531563 311600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 416471444501 423234166323 673467220147 311505531563 311620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026607 516311160501 215426135101 423236361737 673354561751 627100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026607 516311160501 215426235101 423236361737 673354561751 627100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026607 516311160501 215426335101 423236361737 673354561751 627100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026607 516311160501 215426435101 423236361737 673354561751 627100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026607 516311160501 215426535101 423236361737 673354561751 627100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026607 516311160501 215426635101 423236361737 673354561751 627100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026607 516311160501 215426735101 423236361737 673354561751 627100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000004 777777777777 777777777777 523236026607 516311160501 215446035101 423236361737 673354561751 627100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000354 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000044 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 523236026631 647354772723 717515161747 405010367735 717375462401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 503215166101 345425541101 503215166323 701012264323 673135460735 623136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 503215166101 345425541501 467036272363 202314161713 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 503215166101 345425542101 427554520257 607475562745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 503215166101 345425542501 473035661763 202476462713 637120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 641427100377 777777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 503215166101 345425543101 463234271303 713620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 723555134543 310017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 503215166101 345425543501 463235662303 202155774401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607115531401 777777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 503215166101 345445540501 521350127101 677154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 723555134543 310017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 503215166101 345445541101 423036664711 202355173323 717375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607115531401 777777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 503215166101 345445541501 467234364303 627304041345 607515560735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 723555134543 310017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 503215166101 345445542101 513234364303 713104050345 727236472001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 641427100377 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 503215166101 345445542501 463376567317 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 503215166101 345445543101 427075360745 721010667745 717514571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 503215166101 345445543501 453375067101 427514364313 667135662363 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 641427100377 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 503215166101 345445544101 453134167101 513374262745 723460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607115531401 777777777777 777777777777 000000000000 000000000007 777777777777 777777777777 777777777777 503215166101 345445544501 521350127101 677154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 641426530141 003777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 503215166101 345445545101 473035661763 202074171351 737455163721 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 503215166101 345445545501 517514573703 713504044303 667416364323 713120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607115531401 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 503215166101 345445546101 473234364337 663036320211 627357162745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 733506130141 003777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 503215166101 345445546501 453535464753 715011567745 607554371723 654000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 723555134543 310017777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 503215166101 345445547101 521350127101 677154664707 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 723555134543 310017777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 463235663501 305406126603 202236660735 202474163401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607034126547 300017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 463235663501 305406126605 202476460735 663137120241 627514571347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 733506130141 003777777777 777777777777 000000000000 000000000037 777777777777 000000000036 000000000117 463235663501 305406126607 202255760735 202056262747 673035600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 607034126547 300017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 463235663501 305406126611 202515766501 537036367757 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 463235663501 305406126613 202176260711 202476472711 627356471401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000034 777777777777 777777777777 777777777777 463235663501 305406126615 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 723555134543 310017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 463235663501 305406126617 202176260711 202476472711 627356471401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 463235663501 305406126621 202115771337 723217120221 727356464735 637515767001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 463235663501 305406126623 202175167303 361012762723 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 733506130141 003777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 463235663501 305406126627 202075060745 663136320215 627456563747 677340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 723555134543 310017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 463235663501 305406126625 202274566331 745010660731 627474364323 673220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 462231643400 000000000000 733506130141 003777777777 777777777777 000000000000 000000000034 777777777777 777777777777 777777777777 331407233145 411010771303 621012372353 623135672347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 723555134543 310017777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 331407233145 431011267721 671012062745 713620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 331407233145 435011267735 202054171357 647474500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000004 777777777777 777777777777 777777777777 331407233145 441010460735 647135420207 677356760763 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000360 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 523236026647 305406120207 677356367731 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520147 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520151 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520153 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520155 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520143 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120211 647035472741 201466231133 301466632401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120211 647035472741 201466231133 301466633001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120211 647035472741 201466231133 301466633401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120211 647035472741 201466231133 301466634001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520143 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520143 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520143 334000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520145 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520145 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520145 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520145 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520145 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520145 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 437135662751 647076320207 677214567001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520145 334000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520147 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467134441751 711012231545 311011646645 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467134441751 711012231545 311011646645 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 467134441751 711012231545 311011646645 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 515426030501 467036271323 604000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520147 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520147 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520147 334000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026647 305406120331 647354520151 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000363 000000000365 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 523236026657 513024041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513024066323 673124030401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 536454121541 311010330541 305010671323 627115460735 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121541 315010330541 311012351645 435012372303 633140000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454121541 321010330541 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121541 325010331141 325012062711 627456362735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121541 331010331141 315012072745 747134171001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513024066323 673124033401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121543 301010331141 305010667745 613136300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121543 305010331141 321010662723 637135661303 727320000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121543 311010331141 341011560747 663235600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121543 315010320205 663114727101 443035166341 627455167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454121543 321010331141 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121543 325010331141 301010367733 667535664707 607515167735 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 536454121543 331010130543 311464044303 643340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121543 335010331141 331011067757 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454121545 301010331141 311010567317 627315567745 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121545 305010130543 311464043703 713554574401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454121545 311010130543 311460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121545 315010130543 311464041721 607340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121545 321010130543 305424040731 723334167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454121545 325010331141 741010367735 633136262735 617120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121545 331010331141 325012267717 627456300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513024066323 673124031157 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513024066323 673124031541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121547 305010130543 311550120245 647075062745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121547 311010130543 311550120205 607455664337 727474500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121547 315010130543 311550220207 663035661713 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121547 321010130543 311550320205 713235665731 627620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121547 325010130543 311550320221 627574572351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 536454121547 331010130543 311550420207 677455662731 647536300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121547 335010130543 311544047747 677455167401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454121551 301010130543 301524051707 643374567001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 523236026657 513044041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 536454221541 305010130543 301530120205 747454400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124031001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221541 315010130543 301530320235 647220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 536454221541 321010130543 301530420237 657535667401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221541 325010130543 305424055363 637335767351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124033001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124033401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221543 301010130543 305424053723 663275167347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221543 305010130543 305424046713 713075060735 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221543 311010130543 305424051707 677516427633 647354166723 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221543 315010130543 305424044351 673160000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221543 321010130543 311464046313 717136266703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124030553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221543 331010130543 311464044303 713554574401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124030557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221545 301010130543 311465440543 305446600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124031143 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124031145 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221545 315010130543 305404047323 717215166753 713020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221545 321010130543 305400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221545 325010130543 305424045703 713400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221545 331010130543 311464054753 627200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221545 335010130543 542604041345 727174762401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124031541 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221547 305010130543 305444043747 667236464001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221547 311010130543 305400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026657 513044066323 673124031547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221547 321010130543 311464041721 607554575001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221547 325010130543 305424042353 673074167137 463234364351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221547 331010130543 305424047303 657035667401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221547 335010130543 311470120245 677115766323 723640000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 536454221551 301010130543 311550520257 607314571737 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221551 305010131547 305404052735 713535000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221551 311010131547 305400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221551 315010131547 305404043737 663115167317 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221551 321010131547 305400000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221551 325010131547 305404051337 717135661331 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221551 331010131547 305404051707 643535466703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221551 335010131547 305440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221553 301010131547 305440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221553 305010131547 305444053325 677215671737 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221553 311010131547 305450220221 627574572351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221553 315010131547 305444041321 607634571533 713376464001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221553 321010131547 307020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221553 325010131547 305424053703 717215167317 723375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 536454221553 331010131547 305424044323 713475000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221553 335010131547 305420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 536454221555 301010131547 305420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000371 000000000373 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 523236026633 516370260501 417375671737 663120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 513326231557 202455167311 633314564747 617200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326231547 202515166737 723217100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 513326231543 202476762713 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 513326231163 202175166333 727456260763 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326231147 202314167313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326230563 202455764335 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326230557 202075767741 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 677536471723 623124051333 311426320221 677315460735 623136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 513326230547 202154163703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 513326230543 203475560731 661014367735 633136227101 713375766401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 513134362741 723235767101 607454560501 537375762001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026633 516370260501 663235662501 305500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026633 516370260501 663235662501 305520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026633 516370260501 663235662501 305540000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 523236026633 516370260501 663235662501 305560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 677536471723 623124051333 311466720225 677354700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417126220207 643235600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417126120231 607354766337 723640000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 417566120233 727474567001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 417566220227 607215600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 417566320231 627215560735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 417566420215 607456200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 417134531101 433455171747 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 417134530401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417134531501 513534365713 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 417134533001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 417566520207 643036662765 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417126520205 607456360731 677520000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417566620257 607316467735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417126620211 627654563721 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 417126320231 627355767001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417126420225 647335171737 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000004 777777777777 777777777777 777777777777 523236026633 516370261101 417375671737 663120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607115531401 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326232143 202575767317 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 466471741101 467566420221 703334161721 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326232153 202634560717 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 513326232157 202076267715 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000043 777777777777 777777777777 777777777777 466471741101 513326232163 202076264747 703235600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 513326232543 202034372715 630000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 513326232547 202516561727 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 467566620205 747535663501 517535320231 627120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 466471741101 467566520221 703334161721 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326232563 202516500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326233143 202075766705 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 513326233153 202576566315 667035600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 513326233157 202454170341 607415771351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326233163 202555160735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 513326233543 202475067745 723315163315 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 513326233543 202475067745 723315163315 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 513326233147 203075767315 627445620345 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 513326233553 203476472711 627356420345 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 417567020245 627134400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 466471741101 417127020231 627120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417127120241 627456262703 727316400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 417126720203 663515560735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 417567120205 607216471303 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417566720245 627355662731 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000011 777777777777 777777777777 422130142133 522232000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417566130501 443134365713 713334167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 417566130101 443376273323 723640000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 467566700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000005 777777777777 777777777777 777777777777 466471741101 467567120257 647316367735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 623326232541 300017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 466471741101 513326232553 202334161721 647354520245 677375500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 627036372357 647354720145 673104061703 713454566101 503214171001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 466471741101 627036372357 647354720245 665446033101 503214171333 677075766001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000376 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000404 000000000406 000000000410 000000000412 000000000413 000000000414 000000000415 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220251 647404043647 413024041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066500001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201067000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201067100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066130001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066130401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325330220133 202314573723 673475767101 231010262745 634000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220145 331410120133 202055767323 673220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 331544026501 427476071323 721004330401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325330220133 202054571317 201144046313 737235671737 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220205 325330220133 202255764335 202576264717 643500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325410120133 202455163721 720000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 315424026501 457036464713 202174166331 627620000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325410120133 202314563351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220147 335604026501 503136462745 202575166347 677340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 335504026501 547225561721 647344046313 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 341544026501 503376272313 727460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325330220133 202314562501 467376366313 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325330320133 202114173313 202035364763 607334100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 315564026501 413036267735 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000032 777777777777 777777777777 777777777777 436470220145 311544026501 467375771313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 617375661713 703500077777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220145 311524026501 523037166337 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 432304041753 613234366313 202654567323 723200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 335524026501 503155464713 623136262745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220145 321504026501 513135171747 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 315624026501 503035466713 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 305524026501 413235466101 427314271323 673160000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 311604026501 467036261721 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 341564026501 407115560751 644000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 321404026501 517315760735 202315772735 637120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220205 301424026501 407476471337 203515062501 726554174001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202064021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202064021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202064021553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202064021557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202064021563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202064021543 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202044021547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202044021551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202044021553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202044021555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202044021557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000060 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220251 647404043647 413044041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 325410720133 202115767101 463136371703 713100000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021543 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021543 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021543 330000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 345424026501 553135664751 641004332001 003777777777 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 315504026501 443534767501 517375667313 717075062723 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220143 315404026501 417036267731 202334171307 643234365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220147 321604026501 517315760735 202075460747 717455767733 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 335504026501 423375620215 627315467757 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 315424026501 437036274501 537235466323 607336300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220161 335005520207 663036371745 677375520255 647114567401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 311624026501 423036664711 202056260711 633376262001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 341404026501 453375067101 443535175323 673174100001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 325404026501 517215171331 627624051703 627514571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 326024026501 417314174501 407354471313 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220205 325330220133 202055166331 202135461345 647354700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220205 326024026501 467036266313 671012060713 750000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 432304041753 613234366313 201324055313 673236464001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 331544026501 427476071323 721004331001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 326024026501 446051527641 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 315404026501 547536264501 517036360727 644000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 301524026501 413036261303 713024043323 713415720231 607235663401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 341524026501 407555120233 607354462731 613036566401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 341624026501 446051527641 414000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 325411220133 202334343703 643454167001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000022 777777777777 777777777777 777777777777 436470220143 201324041713 673516260731 202474571355 647074520137 202031200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220205 325005520207 677356372731 723035672117 715012372303 723235767001 000000000002 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220145 321005520223 412325750207 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 341504026501 503376271303 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220147 341424026501 423534663323 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000022 777777777777 777777777777 777777777777 436470220143 432304041753 613234366313 201324040625 202314563351 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202044021561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220145 325411520133 202535667707 617536064713 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021543 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021543 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021543 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 325410220133 202455161721 607454420205 677175775365 644000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202024021543 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220251 647404043647 413064041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066100001 777777777777 000000000002 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066200001 777777777777 000000000002 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 325005520231 607044052323 701012472363 201066300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220141 321005520217 627456264501 437376566311 000017777777 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000022 777777777777 777777777777 777777777777 436470220143 432304026501 406244051323 637216400001 777777777777 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 305404026501 467375672317 677334571363 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 341604026501 473035661763 202575166347 677340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220147 301624026501 467071664707 643375471401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 341624026501 513234764351 202654567323 723200000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 331404026501 417216561727 202475175313 667376262401 003777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 331410420133 202254167313 202575166331 673136200001 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000016 777777777777 777777777777 777777777777 407416066313 202314171713 712576264751 627440000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220143 331504021543 266034466723 717475167735 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220143 331404026501 463032662745 673124046303 737475767001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 301005520205 727235462135 202474571355 271005520231 606416264401 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 321610720133 202414572313 711012771323 637216400001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000006 777777777777 777777777777 777777777777 436470220205 325330220133 202334171363 202114173323 663315162745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 643406233151 324017777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 335624026501 453136262733 745010272731 677560000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000016 777777777777 777777777777 777777777777 436470220147 345424026501 503455167351 713375664761 202312052101 215600000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220145 311464026501 407355620205 727475000001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 335504026501 423036273723 671012060751 673374462401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 325550320133 202174567745 637124050303 713274571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 345424026501 553135664751 641326134501 215420000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 315424026501 523136264501 413536364001 003777777777 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000016 777777777777 777777777777 777777777777 436470220147 345424026501 215564047313 615012071323 673514571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 305546230001 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 341444026501 417314171313 202476760735 637136200001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 315404026501 453035562747 202414172313 663300000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 000000000016 777777777777 777777777777 436470220251 446405541501 423234166133 647344021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000016 777777777777 777777777777 436470220251 446405541501 423234166133 647344021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000016 777777777777 777777777777 436470220251 446405541501 423234166133 647344021547 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 000000000016 777777777777 777777777777 436470220251 446405541501 423234166133 647344021551 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 321404026501 517315760735 202315772735 637120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000040 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220251 647404043647 413104041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 331604026501 463534374501 463135767001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 201324045337 607344046723 663315067753 717120000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 201324050303 721012360735 623376660731 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220161 315005520207 663036371745 677375520255 647114567401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 325404026501 517035466363 202114173323 714000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 341464026501 437456567311 744000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220147 301005520207 607515074501 417036372323 663315700001 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 341005520211 627355171713 202104740753 673355700001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 331504021553 201324040711 667236371723 677356300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 331504021555 201324040711 667236371723 677356300001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220145 325411420133 202255774707 625012064303 713455171747 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 331404026501 457037120227 713234571001 003777777777 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220141 331005520225 627035667313 723514520227 677235260735 624000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220147 341404026501 473035072733 202105620233 627316566703 620000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 311564026501 513374262745 721010272745 637135466703 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 331410120133 202114167101 423136671323 627460000377 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 326024026501 467234371337 202020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220147 321005520235 627576320115 202416561101 532506130141 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220145 331504026501 407355172303 202334171351 647340000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000016 777777777777 777777777777 777777777777 436470220145 331544026501 503455167351 713375664761 202332650101 703455167001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220205 326024026501 423375620241 677414520211 607555171401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 331410220133 202315167311 605011560745 657460000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 315544026501 453134663101 435344046723 663314571001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220143 315430420133 202414172731 202255764335 717375600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 326024026501 517374672357 607454520207 643134365737 727500000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000052 777777777777 777777777777 777777777777 436470220143 315404026501 513134362741 723235767101 423136365401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 607556400377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220143 335504026501 407316566735 645304041737 713035400001 777777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 335564026501 463036472323 670000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 311404026501 423036662501 457454570347 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 335544026501 417235662363 202655766331 647354762745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220145 315424026501 513374420227 713035562745 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220157 345005520207 663036371745 677375520255 647114567401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000035 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220251 647404043647 413124041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 345504026501 517514172323 677344021543 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220147 345504026501 517514172323 677344021545 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220205 326064026501 423036662517 715012041501 446220000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220153 315005520241 415012462747 723235663501 513375766401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021553 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021555 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021557 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021561 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021563 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021543 300000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021543 304000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021543 310000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021543 314000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021543 320000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220205 301424026501 467234371337 202455767733 202104021543 324000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000020 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220251 647404043647 413144041737 673475766313 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220241 663065620251 713035166313 711005520207 607455766001 003777777777 000000000003 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220241 663065620251 713035166313 711005520253 723020000377 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000020 777777777777 777777777777 777777777777 436470220241 663065620251 713035166313 711005520233 607454762401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 733506130141 003777777777 777777777777 000000000000 000000000022 777777777777 777777777777 777777777777 436470220241 663065620251 713035166313 711005520241 713235672313 710000077777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000031 777777777777 777777777777 777777777777 436470220241 442104051323 637216420251 713035166313 711005520215 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104051323 637216420251 713035166313 711005520203 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104051323 637216420251 713035166313 711005520205 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104051323 637216420251 713035166313 711005520211 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104051323 637216420251 713035166313 711005520213 000017777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104046313 633504052345 607235462745 201324045401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104046313 633504052345 607235462745 201324041737 673145600001 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104046313 633504052345 607235462745 201324045001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104046313 633504052345 607235462745 201324043401 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 000000000031 777777777777 777777777777 777777777777 436470220241 442104046313 633504052345 607235462745 201324044001 003777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 026000000000 777777777777 777777777777 777777777777 641427100377 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 000000000000 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777 777777777777